representation of floating point numbers